home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-06-01 | 965 b | 48 lines | [TEXT/EDIT] |
- REM PCMacBasic Toolbox Sample
- REM ©MacTutor 1987 by Dave Kelly
- Start
- break on
- ERROR OFF
- F1%=256*asc("F")+asc("O")
- F2%=256*asc("N")+asc("T")
- Fonttitle$=chr$(len("Fonts"))+"Fonts"
- Menuitem$=CHR$(LEN("Item 1"))+"Item 1"
- themenu!=USR " DC.W $A931" (304,Fonttitle$) :REM NewMenu
- USR " DC.W $A933" (themenu!,Menuitem$) : REM Appendmenu
- USR " DC.W $A94D" (themenu!,F2%,F1%) : REM AddResMenu
- USR " DC.W $A935" (themenu!,0) : REM InsertMenu
- USR " DC.W $A937":REM _DrawMenuBar
- numberoffonts%=USR " DC.W $A950" (themenu!):REM CountMItems
- ERROR ON
- LOCATE ,,,1,1:REM Get rid of stupid black carret when program closes.
- print"There are ";numberoffonts%;" items in the 'Fonts' menu"
-
- KEY(8) ON:ON KEY(8) gosub Fontmenu
-
- Files menu on:on files menu gosub Filesmenu
-
- Edit menu on:on edit menu gosub Editmenu
-
- Loop
- goto loop
-
- Fontmenu
- beep
- print "Font menu was selected"
- menu
- return
-
- Editmenu
- menu
- item%=EDIT(0)
- print item%
- return
-
- Filesmenu
- item%=FILES(0)
- print item%
- menu
- END
-
-
-